namespace GamFi.Admin.API.Application.Contracts.Country.GetCountries;

/// <summary>
/// DTO для представления информации о стране
/// </summary>
public class CountryDto
{
    /// <summary>
    /// Идентификатор страны
    /// </summary>
    public Guid CountryId { get; set; }

    /// <summary>
    /// Название страны
    /// </summary>
    public string Name { get; set; } = default!;

    /// <summary>
    /// Код страны
    /// </summary>
    public int Code { get; set; }

    /// <summary>
    /// 2х-буквенный код
    /// </summary>
    public string AlphaTwo { get; set; } = default!;

    /// <summary>
    /// 3х-буквенный код
    /// </summary>
    public string AlphaThree { get; set; } = default!;
}